WPAICG\WPAICG_OpenAI B

Total Complexity 87
Dependencies 3
Dependents 13
Total lines 581
Lines of code 348
Logical lines of code 210
Comment lines 62
Methods 44
Properties 30

Methods 44

Method Rating Maintainability Complexity Lines of code
sendRequest()
A
40 13 61
handleO1Models()
A
53 12 22
openai()
S
52 5 22
create_body_for_file()
S
53 5 21
chat()
S
60 4 13
completion()
S
60 4 13
create_body_for_audio()
S
55 3 18
listAssistants()
S
66 2 8
setUpHeaders()
S
62 2 10
get_instance()
S
72 2 6
filterCurlForStream()
S
65 2 9
transcriptions()
S
75 1 4
listFineTuneEvents()
S
72 1 5
listFiles()
S
75 1 4
createSpeech()
S
75 1 4
listModels()
S
75 1 4
modifyAssistant()
S
72 1 5
createAssistant()
S
72 1 5
deleteAssistant()
S
72 1 5
retrieveModel()
S
72 1 5
setResponse()
S
81 1 3
setTimeout()
S
81 1 3
embeddings()
S
75 1 4
engine()
S
75 1 4
engines()
S
75 1 4
deleteFineTune()
S
72 1 5
cancelFineTune()
S
72 1 5
translations()
S
75 1 4
classification()
S
75 1 4
createEdit()
S
75 1 4
image()
S
74 1 4
imageEdit()
S
74 1 4
createImageVariation()
S
74 1 4
search()
S
69 1 6
answer()
S
75 1 4
moderation()
S
75 1 4
retrieveFineTune()
S
72 1 5
uploadFile()
S
75 1 4
retrieveFile()
S
72 1 5
complete()
S
69 1 6
deleteFile()
S
72 1 5
createFineTune()
S
75 1 4
listFineTunes()
S
75 1 4
retrieveFileContent()
S
72 1 5